mancha anular - Turkish English Dictionary